Enterprise Version
state of the art